﻿using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
using System.ServiceModel.Channels;
using System.ServiceModel;
using System.IO;

namespace Sinacor.Servico.Infra.FileTransfer.Service.DataContract.Request
{
    [DataContract(Namespace = "http://www.bovespa.com.br/Sinacor.Servico.Infra.FileTransfer.Service.DataContract.Request", Name = "StorageFileInfoRequest")]
    public class StorageFileInfoRequest
    {
        private string _virtualPath;
        private string _processName;
        private FolderLocation _folderLocation;

        [DataMember]
        public string ProcessName
        {
            get { return _processName; }
            set { _processName = value; }
        }

        [DataMember]
        public string VirtualPath
        {
            get { return _virtualPath; }
            set { _virtualPath = value; }
        }

        [DataMember]
        public FolderLocation FolderLocation
        {
            get { return _folderLocation; }
            set { _folderLocation = value; }
        }
    }
}
